#include <OgreQuaternion.h>
#include <OgrePrerequisites.h>

#define DLL_EXPORT __declspec(dllexport)

using namespace Ogre;

extern "C" DLL_EXPORT Quaternion *getQuaternion(float fW, float fX, float fY, float fZ)
{
    return new Quaternion(fW, fX, fY, fZ);
}

extern "C" DLL_EXPORT float *call_Quaternion_ptr(Quaternion *ptr)
{
	return ptr->ptr();
}
